toroidal reflector - German English Dictionary